wiremock-multipart
This project provides matchers dealing with multipart requests for the
awesome wiremock testing framework.
How to install
Add wiremock-multipart
to your development dependencies:
[dev-dependencies]
wiremock-multipart = "0.1"
If you are using cargo-edit
, run
cargo add wiremock-multipart --dev
Getting started
use wiremock::{MockServer, Mock, ResponseTemplate};
use wiremock::matchers::method;
use wiremock_multipart::prelude::*;
#[async_std::main]
async fn main() {
let mock_server = MockServer::start().await;
Mock::given(method("POST"))
.and(NumberOfParts(2))
.respond_with(ResponseTemplate::new(200))
.mount(&mock_server)
.await;
}